package com.yidu.best.bond.bondMarket.domain;

import java.math.BigDecimal;
import java.util.Date;

import org.springframework.format.annotation.DateTimeFormat;

public class BondMarketVo {
	//股票行情Id
	private String bondQuotationId;
	//股票行情名
	private String bondQuotationName;
	//股票Id
	private String bondId;
	//股票代码
	private String bondCode;
	//股票分类标记
	private String classCode;
	//涨幅
	private BigDecimal increase;
	//涨跌
	private BigDecimal raisAndFall;
	//开盘价
	private BigDecimal openingPrice;
	//收盘价
	private BigDecimal closingPrice;
	//交易时间
	private Date tradeDate;
	//备注
	private String description;
	
	private Integer page;
	
	private Integer limit;
	
	@DateTimeFormat(pattern="yyyy-MM-dd")
	private Date startTime;
	@DateTimeFormat(pattern="yyyy-MM-dd")
	private Date endTime;
	public String getBondQuotationId() {
		return bondQuotationId;
	}
	public void setBondQuotationId(String bondQuotationId) {
		this.bondQuotationId = bondQuotationId;
	}
	public String getBondQuotationName() {
		return bondQuotationName;
	}
	public void setBondQuotationName(String bondQuotationName) {
		this.bondQuotationName = bondQuotationName;
	}
	public String getBondId() {
		return bondId;
	}
	public void setBondId(String bondId) {
		this.bondId = bondId;
	}
	public String getBondCode() {
		return bondCode;
	}
	public void setBondCode(String bondCode) {
		this.bondCode = bondCode;
	}
	public String getClassCode() {
		return classCode;
	}
	public void setClassCode(String classCode) {
		this.classCode = classCode;
	}
	public BigDecimal getIncrease() {
		return increase;
	}
	public void setIncrease(BigDecimal increase) {
		this.increase = increase;
	}
	public BigDecimal getRaisAndFall() {
		return raisAndFall;
	}
	public void setRaisAndFall(BigDecimal raisAndFall) {
		this.raisAndFall = raisAndFall;
	}
	public BigDecimal getOpeningPrice() {
		return openingPrice;
	}
	public void setOpeningPrice(BigDecimal openingPrice) {
		this.openingPrice = openingPrice;
	}
	public BigDecimal getClosingPrice() {
		return closingPrice;
	}
	public void setClosingPrice(BigDecimal closingPrice) {
		this.closingPrice = closingPrice;
	}
	public Date getTradeDate() {
		return tradeDate;
	}
	public void setTradeDate(Date tradeDate) {
		this.tradeDate = tradeDate;
	}
	public String getDescription() {
		return description;
	}
	public void setDescription(String description) {
		this.description = description;
	}
	public Integer getPage() {
		return page;
	}
	public void setPage(Integer page) {
		this.page = page;
	}
	public Integer getLimit() {
		return limit;
	}
	public void setLimit(Integer limit) {
		this.limit = limit;
	}
	public Date getStartTime() {
		return startTime;
	}
	public void setStartTime(Date startTime) {
		this.startTime = startTime;
	}
	public Date getEndTime() {
		return endTime;
	}
	public void setEndTime(Date endTime) {
		this.endTime = endTime;
	}
	public BondMarketVo(String bondQuotationId, String bondQuotationName, String bondId, String bondCode,
			String classCode, BigDecimal increase, BigDecimal raisAndFall, BigDecimal openingPrice,
			BigDecimal closingPrice, Date tradeDate, String description, Integer page, Integer limit, Date startTime,
			Date endTime) {
		super();
		this.bondQuotationId = bondQuotationId;
		this.bondQuotationName = bondQuotationName;
		this.bondId = bondId;
		this.bondCode = bondCode;
		this.classCode = classCode;
		this.increase = increase;
		this.raisAndFall = raisAndFall;
		this.openingPrice = openingPrice;
		this.closingPrice = closingPrice;
		this.tradeDate = tradeDate;
		this.description = description;
		this.page = page;
		this.limit = limit;
		this.startTime = startTime;
		this.endTime = endTime;
	}
	public BondMarketVo() {
		super();
	}
	@Override
	public String toString() {
		return "BondMarketVo [bondQuotationId=" + bondQuotationId + ", bondQuotationName=" + bondQuotationName
				+ ", bondId=" + bondId + ", bondCode=" + bondCode + ", classCode=" + classCode + ", increase="
				+ increase + ", raisAndFall=" + raisAndFall + ", openingPrice=" + openingPrice + ", closingPrice="
				+ closingPrice + ", tradeDate=" + tradeDate + ", description=" + description + ", page=" + page
				+ ", limit=" + limit + ", startTime=" + startTime + ", endTime=" + endTime + "]";
	}

	
}
